MEELPIKVEILYESDQLFSELKKIGQYIPLSTFLEILKLKLDGKFEILRVKNKVVKPKVEGETIDVVYTRLRKHQVLPDETKKADWGPFNGPMKDQGEHDICWAIVTAELVTAIRWIKQHENGTEYLYQELVDFVFPEKGKLQKNKAHFCYKLSIVKALRYVVRQGIQKALDRPFDGCKEFPPPRVLSNSHLGGYICAAKLIQHCYL